Dasar variabel dalam Julia berpusat pada prinsip Inferensi Tipe. Berbeda dengan bahasa seperti C++, Julia secara otomatis menentukan tipe data dari nilai yang diberikan, memberikan pengalaman mirip skrip dengan kinerja kompilasi.
1. Aturan Lexikal & Sensitivitas
Identifikasi Julia bersifat ketat sensitif huruf besar-kecil. Variabel yang bernama marks berbeda dari Marks. Semua nama variabel harus dimulai dengan huruf; karakter selanjutnya dapat mencakup angka, huruf, atau garis bawah.
2. Konvensi Snake Case
Mengikuti panduan gaya Julia, pengembang menggunakan nama huruf kecil dengan kata dipisahkan oleh garis bawah (snake_case) untuk variabel multi-kata agar konsisten.
3. Julia vs. Bahasa Statis
Dalam Julia, kita tidak perlu menentukan tipe. Compiler akan menginferensi bahwa 9.5 adalah Float64 secara otomatis.
int roll = 15;roll = 154. Lingkungan & Eksekusi
Untuk menjalankan skrip, gunakan include("filename.jl"). Untuk menyiapkan lingkungan Anda, Anda dapat menambahkan paket seperti IJulia (untuk Jupyter), PyPlot, atau gunakan IDE seperti Atom dan Juno.